package Twice.day07.singleton;

/**
 * @Author: lya
 * @Description: 本类的作用描述:饿汉模式
 * @CreateDate: 2019/8/31
 * @Version: 1.0
 */
public class HungaryMyDataSource {
    //定义一个本类的唯一实例
    //static赋值机会只有一次 - JVM加载类的时候
    private static HungaryMyDataSource instance = new HungaryMyDataSource();

    //私有化构造 - 目的不让外界去new
    private HungaryMyDataSource(){
        System.out.println("只实例化了一次.......");
    }
    //定义一个公开的静态的方法返回这个实例
    public static HungaryMyDataSource getInstance(){
        return instance;
    }

}
